be bathed in perfume - Spanish English Dictionary